<template>
  <div class="row">
    <div class="col-xs-12">
      <UserInfo :data="data" isEdit></UserInfo>
    </div>
  </div>
</template>
<script>
import UserInfo from './UserInfo'
export default {
  components: {
    UserInfo
  },
  data() {
    return {
      routeName: this.$route.name,
      id: this.$route.params.id,
      data: {}
    }
  },
  created() {
    this.getData()
  },
  computed: {
    // 是否是新增编辑页
    isEdit() {
      return !!this.id
    }
  },
  methods: {
    // 根据id请求 基本信息
    // 新前缀：ms-user-storage/org-user/findByOrgUser
    // 旧前缀： /ms-user-info/org-user/findByOrgUser，其他：/ms-warehouse-order/user/info
    getData() {
      // 用列表带进来的userId请求的详情：接口为scm的详情接口，修改了前缀
      // /ms-user-storage/org-user/findByOrgUser
      // 请求 详情页面的数据
      this.$ajax.get('/ms-warehouse-order/user/findStorageUserById', {userId: this.id}).then(response => {
        if (!response.data) {
          return
        }
        this.data = response.data || {}
      })
    },
    refresh(val) {
      this.getData()
    }
  }
}
</script>
